using LeaRun.Application.Entity.SystemManage;
using LeaRun.Util.WebControl;
using System;
using System.Collections.Generic;

namespace LeaRun.Application.IService.SystemManage
{
	public interface ExcelImportIService
	{
		IEnumerable<ExcelImportEntity> GetPageList(Pagination pagination, string queryJson);
		ExcelImportEntity GetEntity(string keyValue);
		IEnumerable<ExcelImportFiledEntity> GetDetails(string keyValue);
		void RemoveForm(string keyValue);
		void SaveForm(string keyValue, ExcelImportEntity entity, List<ExcelImportFiledEntity> entryList);
		void UpdateState(string keyValue, int State);
	}
}
